From 09eabe24561b5fbbc98757b06bc582a5c03b4241 Mon Sep 17 00:00:00 2001 From: Gerd Moellmann Date: Wed, 25 Apr 2001 14:14:53 +0000 Subject: [PATCH] (try_window_id): Fix a case where window_end_pos and window_end_bytepos were not adjusted. --- src/xdisp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/xdisp.c b/src/xdisp.c index 90a35eedafd..5fc7c5de47c 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -11622,6 +11622,9 @@ try_window_id (w) break; w->window_end_vpos = make_number (vpos); + row = MATRIX_ROW (w->desired_matrix, vpos); + w->window_end_pos = make_number (Z - MATRIX_ROW_END_CHARPOS (row)); + w->window_end_bytepos = Z_BYTE - MATRIX_ROW_END_BYTEPOS (row); } else abort (); -- 2.30.2